/**
antlr 语法文件以 grammar 开头
语法名 ArrayInit ，必须和 文件名 ArrayInit.g4 一致
语法分析器的规则名 以 小写字母 开头，词法分析器的规则名 大写字母开头
**/
grammar ArrayInit;

/**
语法分析器规则名 init ,匹配花括号 {} 中 逗号分隔的 value
**/
init : '{' value (',' value)* '}';

/**
语法分析器规则名  value ,匹配 init规则，
                备选分支 INT规则的值
**/
value :  init
       | INT ;

/**
词法分析器 规则名 INT
**/
INT : [0-9]+ ;  //定义词法规则
WS : [ \t\r\n]+ -> skip; //定义词法规则  跳过空白符号